﻿@charset "utf-8";
/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, input, button, textarea, p, th, td {
	padding: 0;
	margin: 0;
}
body {
	font-family:"Open Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
	font-size: 0.75em;
	line-height:1.2em;
	height: 100%;
	color: #666;
	 background:#f2f2f2;
}
div,img,a,li{
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
}

html{overflow-x:hidden;}
a{text-decoration:none;color:#333333;}
/*a:hover{color:#ff6634;}*/
.clear{ clear:both;overflow:hidden;}
img{border:none;}
li{list-style:none;}
.zcd{color:#ff6634;}
.heisebg{ width:100%; height:100%; background:#000; position:fixed; z-index:999; left: 0; right: 0;top: 0; bottom:0;background-color:rgba(0,0,0,0.5); overflow:hidden;}
.heisebghid{ display: none; }
.sjpzan{max-width: 640px; min-width: 320px; margin: 0 auto;	overflow: hidden; background:none;}
.sjpzan p{width:90%; margin:10px auto;}
.sjpzan p img{ width:100%; margin-top:10px;}
/*---------------头部---------------------------*/
.headbg{width:100%; background:#ff6633; height:50px;position: fixed;  left: 0; right: 0;top: 0; z-index:1;}
.denglubt span{margin-left:4%; float:left; position:absolute; }
.denglubt span a{color:#fff;line-height:50px; font-size:1.5em;}
.denglubt h2{line-height:50px; color:#fff;font-weight:normal; font-size:1.5em; text-align:center;}
.denglubt h2 span{float:right; font-size:0.8em; margin-right:4%;}
.denglubt1{line-height:50px; font-weight:normal; font-size:1.1em; text-align:center;}
.denglubt1 span{float:left; margin-left:30%;}
.denglubt1 span  a{ font-size:0.8em;}
.fxtb span{width:18px; margin-left:50%; }
.fxtb span img{width:18px;margin-top:15px;}

.t-c {text-align: center;}
.t-l {text-align: left;}
.t-r {text-align: right;}

#header .hd-tit{text-align:center;font-size:1.8em;line-height:50px;color:#fff;}
#header .hd-tit-h2{text-align:center;font-size:1.5em;line-height:50px;color:#fff;}
#header .hd-tit-h3{text-align:center;font-size:0.8em;line-height:50px;color:#fff;}
#header .arrow-left img,#header .add-comm img,#header .share-btn img{ margin-top:15px;}
#header{height:50px;border-bottom:1px solid #f02418;width:100%; overflow:hidden; position:fixed; top:0px;left:0px;width:100%;z-index:9999999999;}
#header .tab_mune{height:50px; background:#ff6633;color:#fff; float:left; overflow:hidden;}
#header a.share{ display: inline-block; }
#header .tab_a{width:20%;}
#header .tab_b{width:60%;}
#header span a{ font-size:0.8em;}
#header span img{float:left; width:18px; margin-left:5px; margin-top:15px;}
.back{  margin: 17px 9px;}
.icon-back::before {  content: "";  display: inline-block;  width: 15px;  height: 15px;  vertical-align: middle;  border-left: 2px solid #fff;  border-bottom: 2px solid #fff;
  -webkit-transform: rotate(45deg);  transform: rotate(45deg);  -webkit-box-sizing: border-box;  box-sizing: border-box;}

/*---------------登录---------------------------*/
.main{ max-width: 640px; min-width: 320px; margin: 0 auto;	overflow: hidden; margin-top:60px; margin-bottom:80px;}
.dengluym{width:90%; background:#fff; border:#e5e5e5;  margin:15px auto; overflow:hidden;}
.dllogo{ width:80px;margin:0px auto;}
.dllogo img{width:80px;}
.dlnr{padding:20px 0px;overflow:hidden;}
.dengluym p{width:90%; margin:10px auto;}
.dengluym input{width:80%;border:1px solid #e5e5e5; line-height:normal; height:35px; color:#cccccc; font-size:1em;padding-left:45px;}
.dlsjh{ background:url(../images/dl1.jpg) 10px no-repeat;-webkit-background-size:15px 25px;  }
.dlmm{ background:url(../images/dl2.jpg) 10px no-repeat;-webkit-background-size:15px 20px;  }
.dlzh{ background:url(../images/rz1.jpg) 10px no-repeat;-webkit-background-size:15px 15px;  }
.dldpm1{background: url(../images/rz3.jpg) 10px no-repeat;-webkit-background-size:15px 15px;  }
.dldz{background: url(../images/rz4.jpg) 10px no-repeat;-webkit-background-size:15px 15px;  }
.dllxdh{background: url(../images/rz5.jpg) 10px no-repeat;-webkit-background-size:15px 15px;  }
.dlfzr{background: url(../images/rz6.jpg) 10px no-repeat;-webkit-background-size:15px 15px;  }
.dlkuang{width:90%; margin:0 auto; margin-top:20px; margin-bottom:80px;}
.dlan {width:100%; background:#ff6633;  border-radius:5px; font-size:1.5em; text-align:center; height:40px; line-height:40px; }
.dlan a{color:#fff;font-size:1em; display:block;}
.dlkj a{color:#ff6634; line-height:30px; }
.dlkj span{float:right;}
/*---------------注册---------------------------*/
.zcqh{width:250px; margin:0px auto; overflow:hidden;}
.zcqh a{width:120px; display:block; font-size:1.5em; float:left; line-height:35px; text-align:center; }
.zcqh .tabcurrent{background:#ff6634; color:#fff;}
.zcyzm{width:80%; overflow:hidden;}
.zcyzm b{float:left; line-height:40px; margin-right:10px;}
.zcyzm input{width:45%; float:left; padding:5px; line-height:30px; height:30px;}
.zcyzm span{float: left; width:55px; height:25px; border:1px solid #ff6633; font-size:0.8em; text-align:center; line-height:25px; border-radius:5px; margin-left:2%; margin-top:9px;}
.zcyzm span a{display:block;color:#ff6633;}
.zcxy{line-height:30px;}
.zcxy span{color:#ff6634;}
.zcxy b{margin-right:0px; float:left;padding-top:3px;}
.zcxy b input{ width:15px; height:15px; color:#cccccc; font-size:1em;padding-left:30px; border:none; }
.zcdjsc{ width:90%; margin:10px auto;border:1px solid #e5e5e5; height:50px;}
.zcdjsc span{width:40px; margin-left:10px; float:left;} 
.zcdjsc span img{width:40px; margin-top:5px;}
.zcdjsc p{float:left; margin-top:15px; color:#ccc; margin-left:10px; font-size:1em; width:70%;}
.zcdjsc b{font-weight:normal; color:#ff6634;}

.zcsctu{overflow:hidden; width:80%; margin:0px auto; border:1px solid #e5e5e5; margin-top:10px;}
.zcsctu p{float:left;color:#ccc; margin-left:10px; font-size:1em; margin-top:15px; width:70%;}
.zctudw {overflow:hidden; float:left; margin:5px 5px 5px 5px;}
.zctudw img{width:36px; height:36px; border: 1px solid #ddd; padding:2px;  margin-top:5px;}
.zctudw b{position: absolute;  margin-left:32px; z-index:1; color:red;}
/*.zctudw b a:hover{background:#ff6634;}*/
.zctudw img{ position: relative;}
.zcsctu span{float:left; margin-top:10px; margin-bottom:10px;}
.zcsctu span img{width:40px; margin-left:10px;}

.rztupian img{width:150px;}
.rztupian .zctudw b{margin-left:145px;}
.rztupian span{float:left; margin-left:10px; margin-top:10px;}
.rztupian span img{width:60px;}

.zcdjsc span{width:40px; margin-left:10px; float:left;} 
.zcdjsc span img{width:40px; margin-top:5px;}
.zcdjsc p{float:left; margin-top:15px; color:#ccc; margin-left:10px; font-size:1em; width:70%;}
.zcdjsc b{font-weight:normal; color:#ff6634;}
.zcjsyhxx{width:80%; margin:10px auto;border:1px solid #e5e5e5;}
.zcjsyhxx h2{font-size:1.1em; margin-left:10px; margin-top:10px;}
.zcjsyhxx p{ width:98%; }
.zcjsyhxx p input {width:95%;border:none;background:url(../images/rz8.jpg) bottom no-repeat;-webkit-background-size:100% 10px ; font-size:1.1em; padding-left:10px; color:#333;  }
.zcxy h2{text-align:center;}

/*------------------个人中心----------------------*/
.maintop0{ margin-top:50px;}
.grbanner{background:url(../images/gebg.jpg) no-repeat; overflow:hidden;height: 140px ; }
.grbanner p{width:100px; margin:20px auto;}
.grbanner img {width:100px; margin:0px auto;border-radius:50%;}
.grxinxis{background:#fff;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5; margin-top:10px; font-size:1.2em; overflow:hidden;}
.grxinxis p{width:100%; line-height:250%; border-bottom:1px solid #f2f2f2;}
.grxinxis p a{display:block; margin:0px auto;width:90%; }
.grxinxis p b{font-weight:normal; color:#ff6634;}
.grxinxis p b img{width:16px; float:left; margin-top:7px; margin-right:10px;}
.grxinxis p span{float:right;}
.grxinxis .tjtp{ height:100px; overflow:hidden; border:1px solid #e5e5e5; width:90%; margin:10px auto;}
#bbnone{border-bottom:none;}

/*------------------我的二维码----------------------*/
.con{background:#fff;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;  }
.grsm{width:250px; margin:15px auto;}
.grsm img{width:250px;}
.grewm{width:220px; margin:15px auto; font-size:1.1em; text-align:center;}
.grewm img{width:200px;}
.gesx{width:140px; font-size:1.2em; margin:0px auto; line-height:30px;margin-bottom:30px;}
.gesx a{display:block; color:#ccc;}
.gesx span{width:15px; margin-top:2px; float:left;}
.gesx span img{width:15px;}
.gezxfk{position:fixed; bottom:90px; }
.gezxfk p{width:240px;margin-left:20%; overflow:hidden; line-height:25px;} 
.gezxfk span a{color:#ff6634;}
/*------------------我的认证----------------------*/
.rzbanner{ overflow:hidden; }
.rzbanner p{width:150px; margin:0px auto; margin-top:20px;}
.rzbanner img {width:150px; margin:0px auto;}
.rzwg{width:100%;border-bottom:1px solid #f2f2f2;}
.rzwg p{width:90%; margin:0px auto;}
.rzwg input{border:none; width:70%; line-height:normal; height:30px;}
.rzts{ color:#F00; margin:10px 0px;}
.rzsfz{overflow:hidden}
.rzsfz img{float:left;  width:150px; height: 95px; margin-left:2%; margin-top:10px; margin-bottom:10px;}
.rzsfz a .rzwgan{width:70px;height: 60px; margin-top:30px; margin-left:10%;}
.xgbdsj{width:80%; margin:10px auto; }
.xgbdsj p{border-bottom:none; margin-bottom:0px; }
.xgbdsj p input{width:95%; padding-left:10px;line-height:normal; height:35px;border:1px solid #e5e5e5; }
.grxgbdxsj{background:#fff;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5; line-height:35px; text-align:center;}
.grxgbdxsj a{ font-size:1.1em;}
/*.grxgbdxsj a:hover{color:#ff6634;}*/
.grjsj{width:80%; margin:0px auto; margin-top:10px; overflow: hidden;}
.grjsj p { width:95%;font-size:1.2em; padding-left:10px; border-bottom:none; border:1px solid #e5e5e5;overflow: hidden;}
.grjsj p span{width:90px; height:25px; border-radius:5px; border:#ff6634 1px solid; line-height:25px; text-align:center;  margin-top:10px; font-size:0.8em; margin-right:20px; }
.grjsj p span a{color:#ff6634;}
.grxg{line-height:250%;}
.grxg a{color:#ff6634;}
.grzfbyz{width:80%;}
.grzfbyz input{border:none;}
.grzfyz{ height:30px; line-height:30px; width:50%;}
.mainbottom10{ margin-bottom:10px;}
.mainbottom80{margin-bottom:80px;}

.lijiyz b{float:left; width:50%; }
.lijiyz b input{width:100%; line-height:normal; border:none; height:30px;}
.lijiyz p{ margin-bottom:10px;}
/*------------------修改密码----------------------*/
.grtxyzm{width:80%; margin:0px auto; overflow:hidden;}
.gryzmts{font-size:1.1em; line-height:30px;}
.grfsyzm span input{width:70%; height:30px;line-height:30px;float:left;}
.grfsyzm a{width:25%; border:1px solid #ff6634; color:#ff6634; border-radius:5px; height:30px; display:block; text-align:center; line-height:30px; float:right;}
/*------------------首页点击更多导航页面----------------------*/
.bzlogo p{text-align:center; width:180px; line-height:30px; font-size:1.1em;}
.bzlogo img{width:180px;}
.yijianfk{ width:80%; margin:0px auto; margin-top:20px;}
.yjianfkbt{text-align:center; font-size:1.2em; line-height:30px; padding-left:10px;}
.bzwby{width:98%; padding:5px; line-height:20px;border:1px solid #ccc; resize: none;}
.yjzjk{width:100px; margin-top:10px;}
.yjzjk a{display:block; background:#fff;border:1px solid #eeebeb; text-align:center;width:50px; height:50px; line-height:50px; font-size:2em;}
/*------------------商家我的钱包----------------------*/
.index-banner{width:100%;marigin-bottom:10px;}
.index-banner img{width:100%;}
.sjwdqb{position:relative;}
.sjqbgdtu {position:relative;}
.sjqbgdtu a img{width:100%;}
.sjbanneran{position: absolute; margin-left:42%; margin-top:-23px;}
.sjbanneran ul li{float:left;margin-left:2px;}
.sjbanneran a{color:#fff; display:block; background:#000; width:20px; height:20px; text-align:center; border-radius:10px; line-height:20px; }
/*.sjbanneran a:hover{background:#ff6634;}*/
.maintop45{margin-top:45%;}
/*------------------商家我的店铺----------------------*/
.sjdplogo p{text-align:center; width:100px; line-height:30px; font-size:1.1em;}
.sjdplogo img{width:100px;}
.sjdplogo p img{ border-radius: 50%; }
.sjdpxxctu span b img{width:25px;}
.grxinxis .sjghmtzp{width:90%; margin:10px auto; font-size:1.1em;}
.grxinxis .sjghmtzp span{float:right;}
.grxinxis .sjghmtzp span a{display:block; border:1px solid #ff6634; width:30px; height:25px; text-align:center; line-height:25px; margin-top:5px; color:#ff6634; font-weight: bold; font-size:1.5em;}
.grxinxis .sjggdpm{ width:90%; margin:10px auto;}
.grxinxis .sjggdpm input{width:95%; height:30px; line-height:normal;border:1px solid #ff6634; padding-left:10px;}
.grxinxis .sjggdpm .sjcxgg{width:95%; height:30px; line-height:30px;border:1px solid #ff6634; padding-left:10px; height:70px;}
.sjgggx{width:90%; margin:0px auto; margin-top:10px;  overflow:hidden;}
.sjgggx p{line-height:20px; float:left;  margin-right:5px;}
.sjgggx span{float:left; margin-top:3px; margin-right:2px; }
/*------------------商家详情----------------------*/
.sjxqfxtubiao{}
.denglubt .sjxqfxtubiao span{ position:absolute; margin-left:40%;}
.denglubt .sjxqfxtubiao span img{float:left; width:18px; margin-left:5px; margin-top:15px;}
.denglubt .sjxqtb{ margin-left:10%; text-align: left;position:absolute; width:100%;}
.denglubt .sjxqtb span{ position:absolute; margin-left:70%;}
.denglubt .sjxqtb span img{float:left; width:18px; margin-left:5px; margin-top:15px;}
.sjxqtpswz{position: absolute;bottom:-8px; background:#000;background-color:rgba(0,0,0,0.5); overflow:hidden; color:#fff; font-size:1.1em; padding:5px; line-height:15px; width:100%;}
.sjxqbddd{overflow:hidden; line-height:20px; font-size:1em; margin-top:5px;}
.sjxqbddd span{ width:35px;  border-left:1px solid #e5e5e5; float:right; margin-right:7%; margin-top:5px; margin-bottom:5px;}
.sjxqbddd span img{width:25px; margin-left:10px;}
.grxinxis .sjxqbddd b{ margin-left:5%; float:left; background:url(../images/sjxqtu2.png) left center no-repeat;-webkit-background-size:15px 20px; padding-left:25px; width:68%; line-height:20px; margin-top:5px; margin-bottom:5px; color:#666;}
.sjxqyysj{margin-left:5%; font-size:0.8em;}
.grxinxis .sjxqmdkxyh{line-height:45px; font-size:1.1em;}
.grxinxis .sjxqmdkxyh b{ width:25px; float:left; margin-left:5%;}
.grxinxis .sjxqmdkxyh b img{ width:25px;}
.grxinxis .sjxqmdkxyh span{float:right; padding:0px 5px; font-size:0.8em; margin-right:5%; text-align:center; border:1px solid #ff6634; border-radius:5px; height:25px; margin-top:10px; line-height:25px;}
.grxinxis .sjxqmdkxyh span a{display:block; color:#ff6634; padding:0px 5px;}
.grxinxis .sjxqxffl{ margin-left:13%; line-height:25px; font-size:0.8em;}
.sjxqbkbg{background:#fff;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5; margin-top:10px; overflow:hidden;}
.sjxqbkbg h2{margin-left:5%; line-height:30px; font-size:1.1em; color:#ff6633;}
.sjxqbkbg p{width:90%; margin:0px auto; line-height:180%;}
.sjxqbkbg .smdd dd{line-height:10px;}
.sjxqbkbg .smdd dt{width:120px;}
.sjxqbkbg .smdd dt img{width:120px;}
.sjxqsst{ padding-bottom:10px; overflow:hidden; }
.sjxqsst span{float:left; margin-right:10px;line-height:25px; color:#04ad5f;}
.sjxqsst span b{ width:15px; margin-right:5px; float:left; margin-top:5px; }
.sjxqsst span b img{width:15px;}
.sjxqsjpf b{float:left; margin-top:0px;}
.sjxqsjpf b img{vertical-align:middle; float:left;}
.sjxqsjpf span{float:right; font-size:1em; line-height:30px;}
.sjxqbkbg .sjxqtgxqbt{ margin-left:0%; height:30px; background:#e7e6e6;; padding-left:5%;}
.sjxqbkbg .sjxqtgxqbt a{display:block; color:#333333; }
.sjxqtgxq{overflow:hidden; padding-bottom:10px;}
.sjxqtgxq p{overflow:hidden; line-height:25px;}
.sjxqtgxq p span{float:right;}
.sjxqtgxq b{font-weight:normal; margin-right:10px;}
.sjxqtw{ padding-top:5px;}
.sjxqtgxq dl {overflow:hidden; font-size:1em; border-bottom:1px solid #e5e5e5;}
.sjxqtgxq dl dt{float:left; width:100px; margin-left:5%; margin-top:10px; margin-right:10px;}
.sjxqtgxq dl dt img{width:100px;}
.sjxqtgxq dl dd{ line-height:350%;}
.sjxqtgxq dl dd font{text-decoration:line-through; color:#999; margin-left:5%;}
.sjxqtgxq .sjxqmyy {position: absolute; z-index:1; width:35px; margin-left:10px;}
.sjxqtgxq .sjxqmyy img{width:35px; }
.sjxqyhcptu{position:relative;}
.sjxqckxq p{ line-height:200%;}
.sjxqckxq b{font-weight:normal;}
.sjxqckxq h2{border-bottom:1px solid #e5e5e5; width:90%; color:#333; font-weight:normal;}
.sjxqckxqtu h2{border-bottom:1px solid #e5e5e5; width:95%; color:#333; padding-left:5%; margin-left:0; font-weight:normal;}
.sjxqckxqtu p{width:90%; margin-left:0;margin:10px auto;}
.sjxqckxqtu p img{width:100%; }
.goods-item { background-color: #FFF; letter-spacing: normal; vertical-align: top; display: inline-block; *display: inline/*IE7*/; width:47%; *zoom:1/*IE7*/; box-shadow: 0 1px 2px rgba(0,0,0,0.15); overflow:hidden; margin-top:10px; margin-left:1.3%;}
.leftbottom{ margin-right:5%; margin-top:10px;}
.bottom{margin-top:10px;}
.goods-item.gright{margin: 2% 3% 2% 1%; }
.goods-item a { display: block;}
.goods-item-pic { display: block; max-width: 240px; min-width: 120px; /*max-height: 270px; min-height: 120px;*/ margin: 0px auto 0 auto; overflow:hidden; padding-bottom:8px;}
.goods-item-pic-new { display: block; max-width: 240px; min-width: 120px; /*max-height: 270px; min-height: 120px;*/ margin: 0px auto 0 auto; overflow:hidden; padding-bottom:8px;}
.goods-item-pic img { width:100%;}
.goods-item-name { padding:0 5px; overflow:hidden;}
.goods-item-name p{ white-space:nowrap; width:100%;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden; padding:5px 0;}
.goods-item-price{overflow:hidden; width:90%; margin:0px auto; line-height:30px;}
.goods-item-price span{ display:block;}
#goods-charge{ float:left; color:#333;font-size:1.1em; font-weight:bold;}
#goods-yh{ float:right; padding:0px 5px; border-radius:3px; font-size:1em; color:#ff6634; text-align:center;}

/*分享*/

.share-icon-blokc{ position:absolute; bottom:0px; left:0px;width:100%; background:#f2f2f2; padding:10px;}

.share-icon-blokc ul{ overflow:hidden;}

.share-icon-blokc ul li{ float:left; width:25%;}

.share-icon-blokc ul li a{ display:block; width:90%;padding:10px 0px;}

.share-icon-blokc ul li img{width:90%;}

.share-icon-blokc ul li span{ display:block; text-align:center;margin-right: 10px;}

/*弹窗*/
.pop-wrap {	background: url(../images/tmbg-black.png) repeat left top;	position: fixed;	width: 100%;	height: 100%;
	z-index: 99;	top: 0px;	left: 0px;}

/*------------------商品详情----------------------*/
.spxqcon{ border-top:2px solid #ddd;}
.spxqljqg{width:90%; margin:0px auto; border-bottom:1px solid #e5e5e5; padding:10px 0px; overflow:hidden;}
.spxqljqg span{float:right;}
.spxqljqg span b{float:left; padding:0px 5px; font-weight:normal; line-height:30px; }
.spxqljqg span b a{display:block;color:#333; }
.spxqljan {background:#fff; border:1px solid #ff6633; border-radius:2px;  overflow:hidden; margin-right:10px;}
.spxqjran {background:#fff; border:1px solid #04ad5f; border-radius:2px;overflow:hidden;}
/*停止营业灰色背景的按钮不能购买商品*/
.spxqjrangray { background:#DDDDDD; border:1px solid #DDDDDD; border-radius:2px;overflow:hidden; }
.dhz{font-weight:normal; font-size:1.5em; color:#ff6633;}
.scz{text-decoration:line-through; color:#999; margin-left:3%;}
.spxqyhtb span{color:#04AD5F; margin-right:4%; margin-top:10px;}
.spxqdhyy b{ font-weight:normal; font-size:1em;}
.spxqlwzj{line-height:30px; padding-bottom:10px; overflow: hidden;}
.spxqlwzj b{ margin-right:2px; float:left;}
.spxqlwzjtb{width:10px; padding-top:5px;}
.spxqlwzjtb img{width:10px;}
.spxqlwzjan{ padding:0px 5px; background:#ff6633; border-radius:2px; margin-left:5px; font-size:0.8em;}
.spxqlwzjan a{display:block; color:#fff;}
.sjxqtw span{float:right;}
.spxqpjxx {overflow:hidden; padding:0px 0px; font-size:1em; color:#000;}
.spxqpjxx span{float:right; margin-top:5px;}
.spxqpjxx span img{float:right; width:20px;}
.spxqpjtu img{width:40px; float:left; margin-right:5px; margin-bottom:10px;}
.spxqpj{overflow:hidden; width:100%; border-bottom:1px solid #e5e5e5;}
/*------------------代理商----------------------*/
.maintop100{ margin-top:100px;}
.dlsdlsytb{ width:100%; background:#ff6633; overflow:hidden; position:fixed;}
.dlsdlsytb p{margin:10px 0px; float:left;}
.dlsdlsyjb{text-align:center; width:50%; font-size:1.2em; line-height:150%; border-right:1px solid #fff;}
.dlsdlsyjb a{color:#fff;}
.dlszfsy{border:none; width:48%;}
.dlsdlsy p{line-height:20px; height:40px; overflow:hidden; padding:5px 0px;}
.dlsdlsy p font{float:left; margin-top:10px;}
.dlsdlsy p a{display:block;}
.maintop55{ margin-top:55px;}
.dlsdlsymxsj{ width:100%;position:fixed;}
.dlsdlsymxsj ul {width:100%; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; margin-top:10px; background:#fff; overflow:hidden;}
.dlsdlsymxsj ul li{float:left; width:33%; border-left:1px solid #e5e5e5; text-align:center; font-size:1.1em; line-height:35px;}
.dlsdlmx{width:100%; overflow:hidden; border-bottom:1px solid #e5e5e5;}
.dlsdlmx dt{float:left; width:100px; margin-left:2%; margin-right:10px; padding-top:10px; margin-bottom:10px;}
.dlsdlmx dt img{width:100px;}
.dlsdlmx dd{ padding-top:10px; font-size:0.8em;}
.dlsdlmx dd span{float:right; margin-right:2%;}
.dlsdlmx dd b{ font-weight:normal; color:#ff6633;}
/*------------------订单详情----------------------*/
.sjxqmdkxyh font{margin-left:5%;}
.ddxqlb b{margin-left:5%; width:10px; float:left; margin-right:10px;}
.ddxqlb b img{width:10px;}
.ddxqdq{text-align:center;color:#ff6633; font-size:0.8em;}

/*------------------我的_邀请会员----------------------*/
.wdyqhybt{width:90%; margin:0px auto; font-size:1.1em; color:#ff6634; line-height:30px;}
.wdyqhybt span{float:right;}
.wdyqhycon p {border-bottom:1px solid #e5e5e5; overflow:hidden; line-height:35px; height:35px; }
.wdyqhycon p a{ display:block; width:90%;margin:0px auto;font-size:1.1em;}
.wdyqhycon b{width:30px; float:left; margin-right:10px;}
.wdyqhycon b img{width:30px; margin-top:2px;}
.wdyqhycon span{float:right;color:#ff6634;}
.wdyqhymycon p{text-align:center; line-height:35px; font-size:1.1em; margin-bottom:20%;}
.wdyqhymycon img{width:100%;}
.gezxfk .yaoqing a{display:block;width:50px; height:25px; border-radius:5px; color:#FFF; text-align:center; background:#ff6634; line-height:25px; float:right; }
/*------------------我的_我的钱包_会员收支明细----------------------*/
.qiehuanjl ul{width:90%; border-radius:5px; border:1px solid #fb5d40; overflow:hidden; margin:0px auto; list-style:none; margin-bottom:10px;}
.qiehuanjl ul li{ float:left; line-height:200%; width:33.1%; text-align:center;}
.qiehuanjl ul li a{color:#6a6a6a; display:block;}
/*.qiehuanjl ul li a:hover{background:#fb5d40; color:#fff;}*/
.qiehuanjl .sbhg a{background:#fb5d40; color:#fff;}

.wdlbm{border-left:1px solid #fb5d40;border-right:1px solid #fb5d40;}
.lsz{color:#00bd3f;}

/*------------------------------------------------------------*/
.login-select-wrap {width:90%;margin:10px auto;}

.login-select-wrap label{ vertical-align:top;  line-height: 30px;}
.login-select-wrap .label {float: left; width:28%;}

.login-select-wrap span{ overflow:hidden; display:block; zoom:1; line-height: 30px;}

.login-select-wrap ul{border:1px solid #e5e5e5;padding:10px;}

.login-select-wrap ul li{padding-bottom:10px;}

.login-select-wrap .inp-checkbox{width:12px; height:12px; vertical-align:text-bottom;}

.login-select-wrap select{font-size:1em; text-align:center;-webkit-appearance:none;appearance:none;border:none; border-bottom: 1px solid #e5e5e5;padding:10px 5px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color: #FFFFFF;border-radius:0px;}

.login-select-wrap textarea{width:98%; border:1px solid #e5e5e5;height:60px; overflow-y:auto;}




/*------------------r底部----------------------*/
#footer {position:fixed; bottom:0px;z-index:999999999;left:0px;width:100%;}

#footer ul{zoom:1;border-top:1px solid #ccc; background:#f7f7f7; }

#footer li{ display:inline-block;*display:inline;zoom:1;width:19%; height:50px;padding:5px 0px; text-align:center; position:relative;}

#footer li a{ display:block;zoom:1;width:100%; height:50px;position:absolute;left:0px;top:0px;}

#footer li img{width:50%;max-width:30px;padding-top:10px;}

#footer li span{ display:block;}

#footer li .mid-ma{ margin-top:-20px; display:block; width:100%; height:70px;border-top:1px solid #e5e5e5; background:#f7f7f7; position:absolute;left:0px;bottom:0px; text-align:center; border-radius:50%;}

#footer li .mid-ma img{  width:60%;padding-top: 15px; max-width:45px;}


/*------------------滚动----------------------*/
#wrapper {position: absolute;z-index: 1;top: 50px;bottom: 0;left: -9999px;width: 100%;overflow: auto;}

.wrappernoleft { position: absolute; z-index: 1; top: 0px; bottom: 0px; left: 0; width: 100%; overflow: auto;        }

#scroller {position: absolute;z-index: 1;/*	-webkit-touch-callout:none;*/-webkit-tap-highlight-color: rgba(0,0,0,0);width: 100%;padding: 0;}

#myFrame {position: absolute;top: 0;left: 0;}

/*------------------下拉刷新----------------------*/
#pullDown, #pullUp {height: 40px;line-height: 40px;padding: 5px 10px;font-weight: bold;font-size: 14px;color: #888;}

#pullDown .pullDownIcon, #pullUp .pullUpIcon {display: block;float: left;width: 40px;height: 40px;background: url(../images/pull-icon@2x.png) 0 0 no-repeat;
-webkit-background-size: 40px 80px;background-size: 40px 80px;-webkit-transition-property: -webkit-transform;-webkit-transition-duration: 250ms;}

#pullDown .pullDownIcon {-webkit-transform: rotate(0deg) translateZ(0);}

#pullUp .pullUpIcon {-webkit-transform: rotate(-180deg) translateZ(0);}

#pullDown.flip .pullDownIcon {-webkit-transform: rotate(-180deg) translateZ(0);}

#pullUp.flip .pullUpIcon {-webkit-transform: rotate(0deg) translateZ(0);}

#pullDown.loading .pullDownIcon, #pullUp.loading .pullUpIcon {background-position: 0 100%;-webkit-transform: rotate(0deg) translateZ(0);-webkit-transition-duration: 0ms;
-webkit-animation-name: loading;-webkit-animation-duration: 2s;-webkit-animation-iteration-count: infinite;-webkit-animation-timing-function: linear;}

@-webkit-keyframes loading {from {-webkit-transform: rotate(0deg) translateZ(0);}to {-webkit-transform: rotate(360deg) translateZ(0);}}

/*------------------按钮----------------------*/
.base-btn-inp{ width:100%;font-size:1.2em;padding:10px; background:#ff6634;color:#fff;border-radius:5px; border:none; text-align:center;-webkit-appearance:none; }
.t-c {text-align: center;}
.grxinxis{background:#fff;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5; margin-top:10px; font-size:1.2em; overflow:hidden;}


/*--------------------等待上传----------------------*/
 .spinner {
  width: 60px;
  height: 60px;
 
  position: relative;
  margin: 0 auto;
  margin-top: 40%;
  
}
.double-bounce1, .double-bounce2 {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #fff;
  opacity: 0.6;
  position: absolute;
  top: 0;
  left: 0;
   
  -webkit-animation: bounce 2.0s infinite ease-in-out;
  animation: bounce 2.0s infinite ease-in-out;
}
 
.double-bounce2 {
  -webkit-animation-delay: -1.0s;
  animation-delay: -1.0s;
}
 
@-webkit-keyframes bounce {
  0%, 100% { -webkit-transform: scale(0.0) }
  50% { -webkit-transform: scale(1.0) }
}
 
@keyframes bounce {
  0%, 100% { 
    transform: scale(0.0);
    -webkit-transform: scale(0.0);
  } 50% { 
    transform: scale(1.0);
    -webkit-transform: scale(1.0);
  }
}
/**************所有下拉框的样式 没有宽度 高度****************/
input, select, button, textarea {-webkit-appearance: none;}

select {
	text-align:center;
	border:none; 
	border-bottom: 1px solid #e5e5e5;
	-webkit-box-sizing:border-box;
	box-sizing:border-box; 
	background-color:#FFFFFF;
	color:#333;
	border-radius:0px;
	height: 2.5em;
	font-size:1.8em;
	margin:0;
	margin-top:-5px;
	padding:0;
}

input[type=checkbox] {
	-webkit-appearance:checkbox;
    -webkit-transform: scale(1.5,1.5);
	display:inline-block; 
	font-size:1em; 
	width:1.0em; 
	height:1.0em; 
	line-height:1.0em; 
	padding:0; 
	margin:0.5em; 
}
input[type=radio] {
	-webkit-appearance:radio;
    -webkit-transform: scale(1.5,1.5);
	display:inline-block; 
	font-size:1em; 
	width:1.0em; 
	height:1.0em; 
	line-height:1.0em; 
	padding:0; 
	margin:0.5em; 
}

 /*商铺状态*/
.org-bg-block{ line-height: normal; padding: 3px;margin-top: 8px; font-size: 0.8em; background:#ff6633; border-radius:5px; color:#fff; }
/*.gray-bg-block{ font-size: 0.7em; background:#666666; border-radius:5px; color:#fff;}*/

/*隐藏团购商品*/
.othergoods{ display: none; }
